]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agoscreenShield: Delay destruction of unlock dialog
Florian Müllner [Wed, 19 Sep 2012 02:34:49 +0000 (04:34 +0200)]
screenShield: Delay destruction of unlock dialog

While the unlock dialog is created early so that it appears below
the shield while the curtain slides up, it is destroyed immediately
when the shield slides back in.
Keep it around until the shield is down instead.

https://bugzilla.gnome.org/show_bug.cgi?id=684342

14 years agouserMenu: Close menu immediately when activating Lock
Florian Müllner [Wed, 19 Sep 2012 03:02:15 +0000 (05:02 +0200)]
userMenu: Close menu immediately when activating Lock

When locking the screen, the user menu is moved to the opposite
side. Unless we close the menu immediately without animation, the
menu will jump to the other side and fade out while the screen
shield slides down.

https://bugzilla.gnome.org/show_bug.cgi?id=684343

14 years agoShellUserVerifier: catch DBus errors and report them to the user
Giovanni Campagna [Thu, 6 Sep 2012 14:40:13 +0000 (16:40 +0200)]
ShellUserVerifier: catch DBus errors and report them to the user

Instead of leaving the login or unlock dialogs in an inconsistent state,
catch DBus errors and show an Authentication Error message. The error
details are logged in the session logs.

https://bugzilla.gnome.org/show_bug.cgi?id=683060

14 years agolayout: Add a fake root pixmap actor at startup, and fade it out
Jasper St. Pierre [Wed, 22 Aug 2012 07:22:30 +0000 (04:22 -0300)]
layout: Add a fake root pixmap actor at startup, and fade it out

This provides us with a smooth transition between plymouth and gdm.

https://bugzilla.gnome.org/show_bug.cgi?id=682428

14 years agoUpdated Thai translation
Theppitak Karoonboonyanan [Wed, 19 Sep 2012 05:21:05 +0000 (12:21 +0700)]
Updated Thai translation

14 years agogdm: Don't fade in the log in dialog
Jasper St. Pierre [Wed, 22 Aug 2012 07:27:32 +0000 (04:27 -0300)]
gdm: Don't fade in the log in dialog

Instead, directly show it.

https://bugzilla.gnome.org/show_bug.cgi?id=682428

14 years agomessageTray: Fix summary position in RTL locales
Florian Müllner [Sat, 15 Sep 2012 22:46:28 +0000 (00:46 +0200)]
messageTray: Fix summary position in RTL locales

https://bugzilla.gnome.org/show_bug.cgi?id=684214

14 years agoUpdated Galician translations
Fran Diéguez [Wed, 19 Sep 2012 00:47:41 +0000 (02:47 +0200)]
Updated Galician translations

14 years agostatus/keyboard: Fix hidden separator when menu changes while open
Rui Matos [Tue, 18 Sep 2012 10:17:58 +0000 (12:17 +0200)]
status/keyboard: Fix hidden separator when menu changes while open

Due to the way the IBus API works we might get property changes while
the menu is already open. In that case the separator visibility logic
doesn't work since it only applies on menu open/close. This works
around that issue.

https://bugzilla.gnome.org/show_bug.cgi?id=682314

14 years agostatus/keyboard: Add menu items for IBus Anthy's InputMode, TypingMode
Rui Matos [Sat, 1 Sep 2012 21:57:53 +0000 (23:57 +0200)]
status/keyboard: Add menu items for IBus Anthy's InputMode, TypingMode

IBus has a properties API which are basically generic knobs into the
engine which are serialized and presented in a way that allows us to
easily build actionable UI elements with them.

Instead of implementing the whole generic system and accepting
everything coming out of the engines, for now, this patch just adds
support for a couple of important IBus Anthy properties.

https://bugzilla.gnome.org/show_bug.cgi?id=682314

14 years agoAllow the shell to run without the screenshield
Giovanni Campagna [Sun, 8 Jul 2012 15:42:15 +0000 (17:42 +0200)]
Allow the shell to run without the screenshield

The screenshield requires gdm 3.5, which can be problematic in
jhbuild configurations, or distributions that don't use GDM as the display
manager. Allow transparent fallback to gnome-screensaver in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=683060

14 years agomessageTray: Move focus ourselves when entering by keybinding
Florian Müllner [Sat, 15 Sep 2012 21:01:56 +0000 (23:01 +0200)]
messageTray: Move focus ourselves when entering by keybinding

When the tray is triggered by keybinding rather than dwelling, the
first summary item should be given key focus. Currently this is
achieved by grabbing the focus before toggling the tray, so that
the grabHelper will move the focus for us. However this interferes
with the grabHelper's focus save/restore mechanism - for instance,
after using the keybinding once, the tray will always come up with
the first item focused.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agomessageTray: Allow to start keynav with Tab
Florian Müllner [Sat, 15 Sep 2012 18:16:01 +0000 (20:16 +0200)]
messageTray: Allow to start keynav with Tab

Currently it is only possible to use keynav inside the tray if it
has been triggered with the keyboard shortcut. Make it possible to
initiate keynav by hitting Tab in other cases as well.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agograbHelper: Remove support for untracked grabs
Florian Müllner [Sat, 15 Sep 2012 17:14:52 +0000 (19:14 +0200)]
grabHelper: Remove support for untracked grabs

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agomessageTray: Add shortcuts to summary boxpointer
Florian Müllner [Sat, 15 Sep 2012 16:56:01 +0000 (18:56 +0200)]
messageTray: Add shortcuts to summary boxpointer

Currently opening the summary boxpointer acts as a stop gap for
keynav - the only shortcut still working is "Escape" to hide the
tray altogether.
Change the handling of Escape to only close the summary boxpointer
and allow to use the down arrow as alternative (unless the boxpointer
already processes the key press itself of course, like the chat
entry does). Also add a Delete shortcut to dismiss the open summary
item.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agograbHelper: Ungrab the entire stack on "outside clicks"
Florian Müllner [Sat, 15 Sep 2012 14:45:00 +0000 (16:45 +0200)]
grabHelper: Ungrab the entire stack on "outside clicks"

Currently clicks outside the grabbed actors are handled the same as
the user pressing Escape - a single actor is popped from the grab stack.
However according to the design, outside clicks should release all grabs.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agomessageTray: Allow to open summary item with up arrow
Florian Müllner [Fri, 14 Sep 2012 23:03:19 +0000 (01:03 +0200)]
messageTray: Allow to open summary item with up arrow

When using keynav in the top bar, menus may be opened using the
down arrow; in a similar fashion, allow to open the summary
boxpointer with the up arrow.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agohistory: Allow events to bubble up when arrowing past the first/last item
Florian Müllner [Mon, 17 Sep 2012 18:50:27 +0000 (20:50 +0200)]
history: Allow events to bubble up when arrowing past the first/last item

Currently the HistoryManager consumes all arrow up/down key presses
unconditionally. Change this to only consume the event if the entry
text was actually changed, e.g. not when trying to move past the
first/last item.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 18 Sep 2012 14:36:42 +0000 (16:36 +0200)]
Updated Spanish translation

14 years agoUpdated Greek translation
Tom Tryfonidis [Tue, 18 Sep 2012 12:59:15 +0000 (15:59 +0300)]
Updated Greek translation

14 years agoUpdated gujarati file
Sweta Kothari [Tue, 18 Sep 2012 11:30:22 +0000 (17:00 +0530)]
Updated gujarati file

14 years agohindi update
Rajesh Ranjan [Tue, 18 Sep 2012 10:36:01 +0000 (16:06 +0530)]
hindi update

14 years agohindi update
Rajesh Ranjan [Tue, 18 Sep 2012 10:29:55 +0000 (15:59 +0530)]
hindi update

14 years agohindi update
Rajesh Ranjan [Tue, 18 Sep 2012 09:47:39 +0000 (15:17 +0530)]
hindi update

14 years agoAssamese translation updated
Nilamdyuti Goswami [Tue, 18 Sep 2012 09:25:50 +0000 (14:55 +0530)]
Assamese translation updated

14 years agoUpdated Portuguese translation
Duarte Loreto [Tue, 18 Sep 2012 06:58:05 +0000 (07:58 +0100)]
Updated Portuguese translation

14 years agoUpdated Indonesian translation
Andika Triwidada [Tue, 18 Sep 2012 04:20:04 +0000 (11:20 +0700)]
Updated Indonesian translation

14 years agoUpdated Polish translation
Piotr Drąg [Mon, 17 Sep 2012 22:04:08 +0000 (00:04 +0200)]
Updated Polish translation

14 years agoUpdated Hungarian translation
Gabor Kelemen [Mon, 17 Sep 2012 21:21:16 +0000 (23:21 +0200)]
Updated Hungarian translation

14 years agoUpdated Lithuanian translation
Aurimas Černius [Mon, 17 Sep 2012 20:28:55 +0000 (23:28 +0300)]
Updated Lithuanian translation

14 years agoUpdated Russian translation
Yuri Myasoedov [Mon, 17 Sep 2012 20:06:29 +0000 (00:06 +0400)]
Updated Russian translation

14 years agost-theme: Fix extension ordering with !important
Jasper St. Pierre [Thu, 13 Sep 2012 19:57:56 +0000 (16:57 -0300)]
st-theme: Fix extension ordering with !important

Extensions need to have priority over !important styles too.

https://bugzilla.gnome.org/show_bug.cgi?id=684163

14 years agograbHelper: Remove unused parameters
Florian Müllner [Sat, 15 Sep 2012 20:41:18 +0000 (22:41 +0200)]
grabHelper: Remove unused parameters

Some left-overs from commit b203a95a7 ...

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agograbHelper: Set _grabbedFromKeynav
Florian Müllner [Mon, 17 Sep 2012 16:11:27 +0000 (18:11 +0200)]
grabHelper: Set _grabbedFromKeynav

This one got lost in commit b203a95a7.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 17 Sep 2012 19:37:35 +0000 (21:37 +0200)]
Updated Slovenian translation

14 years agoWanda: remove unnecessary destroy signal connection
Giovanni Campagna [Mon, 17 Sep 2012 14:20:58 +0000 (16:20 +0200)]
Wanda: remove unnecessary destroy signal connection

'destroy' is emitted before the actor is unmapped during destruction, so
notify::mapped would emit an exception. Since unmapping is guaranteed,
the 'destroy' signal is unnecessary.

https://bugzilla.gnome.org/show_bug.cgi?id=684154

14 years agoWanda: don't recreate the texture if the icon size doesn't change
Giovanni Campagna [Sun, 16 Sep 2012 17:35:41 +0000 (19:35 +0200)]
Wanda: don't recreate the texture if the icon size doesn't change

Wanda flickers if the animation is recreated, but we don't need to if
the size doesn't change (as we're not affected by icon theme changes).

https://bugzilla.gnome.org/show_bug.cgi?id=684154

14 years agorecorder: Port to new gstreamer vp8enc api
Adel Gadllah [Mon, 17 Sep 2012 16:55:02 +0000 (18:55 +0200)]
recorder: Port to new gstreamer vp8enc api

The speed and quality properties have been removed in favor of properties
closer to the upstream library.

Removing the properies from the pipeline would result into a huge
slowdown so we have to map the old values to the new ones.

According to the source code of the old vp8enc element quality maps to
(int)(63 - quality * 6.2) for min_quantizer and max_quantizer, while
speed maps to cpu-used = speed == 0 ? 0 : (speed - 1).

So set min_quantizer and min_quantizer to 13, and cpu-used to 5 based on
the above formulas.

https://bugzilla.gnome.org/show_bug.cgi?id=684206

14 years agoFix regression from 38f943ef81781210a7b680ecd58b75cb9007635a
Giovanni Campagna [Sun, 16 Sep 2012 20:36:21 +0000 (22:36 +0200)]
Fix regression from 38f943ef81781210a7b680ecd58b75cb9007635a

In gdm mode there is no activities button, and accessing it causes an
exception.

https://bugzilla.gnome.org/show_bug.cgi?id=684162

14 years agoUpdated POTFILES.in
Piotr Drąg [Sun, 16 Sep 2012 20:45:07 +0000 (22:45 +0200)]
Updated POTFILES.in

14 years agolookingGlass: Fix object inspector for multi-monitor scenarios
Jasper St. Pierre [Wed, 5 Sep 2012 19:23:54 +0000 (16:23 -0300)]
lookingGlass: Fix object inspector for multi-monitor scenarios

Otherwise the object inspector appears off-screen.

https://bugzilla.gnome.org/show_bug.cgi?id=683982

14 years agomessageTray: Do not block hot corner when open
Florian Müllner [Sat, 15 Sep 2012 16:49:41 +0000 (18:49 +0200)]
messageTray: Do not block hot corner when open

https://bugzilla.gnome.org/show_bug.cgi?id=682255

14 years agopanel: Make activities button's hot corner public
Florian Müllner [Sat, 15 Sep 2012 17:01:00 +0000 (19:01 +0200)]
panel: Make activities button's hot corner public

https://bugzilla.gnome.org/show_bug.cgi?id=682255

14 years agoViewSelector: remove the places & devices search provider
Giovanni Campagna [Thu, 6 Sep 2012 15:22:11 +0000 (17:22 +0200)]
ViewSelector: remove the places & devices search provider

Remove the PlacesManager, its search provider and all associated code.
Places search is now provided by nautilus using the external search
provider API.

https://bugzilla.gnome.org/show_bug.cgi?id=683506

14 years agograbHelper: Rework grabbing code to properly handle stacking
Jasper St. Pierre [Sat, 15 Sep 2012 05:38:40 +0000 (02:38 -0300)]
grabHelper: Rework grabbing code to properly handle stacking

When Dan Winship wrote the GrabHelper code originally, it didn't
handle a grab stack. I wrote the grab stack code hastily when landed
the message tray, not understanding all of the code that was involved
here.

Fix it so that we properly do the operations for each type of grab
when we first need to, and not sometimes when the first grab is taken.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agoupdate Simplified Chinese (zh_CN) translation
tuhaihe [Sat, 15 Sep 2012 09:00:59 +0000 (17:00 +0800)]
update Simplified Chinese (zh_CN) translation

14 years agoUpdated Bulgarian translation
Ivaylo Valkov [Sat, 15 Sep 2012 05:27:48 +0000 (08:27 +0300)]
Updated Bulgarian translation

14 years agomessageTray: Fix _hideTray() being called recursively
Florian Müllner [Fri, 14 Sep 2012 17:23:21 +0000 (19:23 +0200)]
messageTray: Fix _hideTray() being called recursively

_hideTray() is called by _updateState() when the tray is visible
but should be hidden; however, _updateState() may be called again
from within _hideTray() when releasing the GrabHelper grab, so
unless we update the _trayState variable before that, _hideTray()
will be called a second time.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agofocus-manager: Make groups "refcounted"
Florian Müllner [Fri, 14 Sep 2012 15:55:42 +0000 (17:55 +0200)]
focus-manager: Make groups "refcounted"

Rather than unconditionally removing a focus root in remove_group(),
decrement a counter that add_group() increments, and only actually
remove a focus root when the counter drops to 0.

https://bugzilla.gnome.org/show_bug.cgi?id=682243

14 years agoScreenShield: Make Return key dismiss screenshield
Ray Strode [Wed, 12 Sep 2012 19:52:59 +0000 (15:52 -0400)]
ScreenShield: Make Return key dismiss screenshield

A couple of people have walked up to me and asked how to get to the
unlock screen from the screen shield. This was partly addressed by
bug 682285, but all three people who asked me about this said they
tried the return key and were surprised when it didn't work.

It sort of makes sense, since the user is "enter"ing the computer or
"return"ing to it.

This commit makes enter work in addition to the existing escape key.

https://bugzilla.gnome.org/show_bug.cgi?id=683889

14 years agoviewSelector: Make the start search event available to input methods
Rui Matos [Fri, 14 Sep 2012 18:04:18 +0000 (20:04 +0200)]
viewSelector: Make the start search event available to input methods

Since we now use the capture phase to feed events into the input
method, we must set the capture flag for the event that starts
searches so that IMs can get at it.

https://bugzilla.gnome.org/show_bug.cgi?id=684040

14 years agoUnlockDialog: allow typing before the first question from PAM
Giovanni Campagna [Mon, 13 Aug 2012 10:49:04 +0000 (12:49 +0200)]
UnlockDialog: allow typing before the first question from PAM

If the user starts typing right away, assume that the entry is
for a password and don't clear it when the secret request actually
comes. Then, if the user completes typing, we also stash the answer
and send it to GDM right away on the first PAM prompt.

https://bugzilla.gnome.org/show_bug.cgi?id=681576

14 years agoMessageTray: remove bad fast path in hideSummaryBoxPointer
Giovanni Campagna [Fri, 14 Sep 2012 16:16:36 +0000 (18:16 +0200)]
MessageTray: remove bad fast path in hideSummaryBoxPointer

The onUngrab callback already checks if all notifications are destroyed and
hides immediately if so. Previous code instead would leave state handling
in an inconsistent state, by not removing the grab, not setting
summaryBoxPointerState to HIDDEN and not disconnecting various signals.

https://bugzilla.gnome.org/show_bug.cgi?id=684036

14 years agoTelepathyClient: fix regression from 6f5b700833305f455f3397f52baab11f69ec77d1
Giovanni Campagna [Fri, 14 Sep 2012 16:15:51 +0000 (18:15 +0200)]
TelepathyClient: fix regression from 6f5b700833305f455f3397f52baab11f69ec77d1

https://bugzilla.gnome.org/show_bug.cgi?id=684035

14 years agofingerprint: autostart fprintd when necessary
Ray Strode [Thu, 13 Sep 2012 19:56:19 +0000 (15:56 -0400)]
fingerprint: autostart fprintd when necessary

commit e333263fd646cee7b235e181db7dd96a6bf0735e changed fingerprint.js
to not throw an exception when fprintd is uninstalled, by adding the
flags DO_NOT_LOAD_PROPERTIES and DO_NOT_AUTO_START

DO_NOT_LOAD_PROPERTIES is correct.  Loading the properties is what makes
it fail at initialization time when not installed.  DO_NOT_AUTO_START is
not correct though. It means fprintd will never get activated implicitly
when we need it.

This commit removes DO_NOT_AUTO_START thus making fprintd start when we
need it, but not fail at initialization time when not around.

https://bugzilla.gnome.org/show_bug.cgi?id=683131

14 years agoScreenShield: animate going from the unlock dialog to the lock screen
Giovanni Campagna [Mon, 13 Aug 2012 23:43:59 +0000 (01:43 +0200)]
ScreenShield: animate going from the unlock dialog to the lock screen

If the user presses esc in the dialog, tween the lock screen from
the top instead of showing it immediately.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agomessageTray: Disable the tray dwell when the user is interacting
Owen W. Taylor [Thu, 6 Sep 2012 16:02:26 +0000 (12:02 -0400)]
messageTray: Disable the tray dwell when the user is interacting

Look at the focus window's interaction timestamp to catch the case
where the user is typing and knocks the pointer into the tray or
mouses down to the bottom of the screen and clicks on something.
If the focus window's interaction time differs at the start and
end of the tray dwell then we don't activate the tray.

https://bugzilla.gnome.org/show_bug.cgi?id=683811

14 years agoUpdate French translation
Alexandre Franke [Fri, 14 Sep 2012 09:07:42 +0000 (11:07 +0200)]
Update French translation

14 years agoScreenShield: wait for stage mapping before taking a grab
Giovanni Campagna [Tue, 4 Sep 2012 18:47:20 +0000 (20:47 +0200)]
ScreenShield: wait for stage mapping before taking a grab

In gdm, we would attempt to become modal during the synchronous initialization,
and this would fail, as X prevents grabs on unmapped windows. Instead,
wait for the stage to be visible before becoming modal.

https://bugzilla.gnome.org/show_bug.cgi?id=683357

14 years agoRevert showing notifications in the locked screen
Giovanni Campagna [Mon, 27 Aug 2012 12:42:22 +0000 (14:42 +0200)]
Revert showing notifications in the locked screen

As PAM messages are now shown below the password entry, there is no
need for this complexity, and we can just hide all notifications.
Also, this avoids the ambiguity between notification.showWhenLocked and
source.showInLockScreen, which have very different effects.

https://bugzilla.gnome.org/show_bug.cgi?id=683369

14 years agoTelepathyClient: fix includes
Giovanni Campagna [Thu, 13 Sep 2012 21:42:08 +0000 (23:42 +0200)]
TelepathyClient: fix includes

The chat menu requires the PopupMenu module.

https://bugzilla.gnome.org/show_bug.cgi?id=683989

14 years agoFix insensitive styling for popup menu items
Giovanni Campagna [Tue, 11 Sep 2012 12:00:22 +0000 (14:00 +0200)]
Fix insensitive styling for popup menu items

The selector for insensitive popup menu items was wrong (a PopupMenuItem is
a ShellGenericContainer, not a StButton). Fixing it showed that previous
:insensitive tracking was manual for a reason: we have many items that are
not reactive, but don't want the insensitive styling (for example those in
the battery menu).
Fix it by adding a new style-class, popup-inactive-menu-item, that is added
to all new PopupMenuItems that are not activatable.

https://bugzilla.gnome.org/show_bug.cgi?id=683988

14 years agoKeyboard: fix timestamp handling to account for CURRENT_TIME
Giovanni Campagna [Fri, 20 Jul 2012 13:59:53 +0000 (15:59 +0200)]
Keyboard: fix timestamp handling to account for CURRENT_TIME

CLUTTER_CURRENT_TIME (like GDK_CURRENT_TIME and libX11 CurrentTime) is 0,
and thus compares lower than all valid timestamps, meaning that
focus changes without an X11 event in the stack are ignored by
the on screen keyboard.

https://bugzilla.gnome.org/show_bug.cgi?id=664309

14 years agoTelepathyClient: don't emit an error if an unknown message is acknowledged
Giovanni Campagna [Wed, 5 Sep 2012 21:07:06 +0000 (23:07 +0200)]
TelepathyClient: don't emit an error if an unknown message is acknowledged

pending-messages-removed is emitted for sent messages too, but we don't
include those in the _pendingMessages list. Avoid useless spew in the session
logs in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=683449

14 years agoFix extension styling
Giovanni Campagna [Thu, 13 Sep 2012 20:26:11 +0000 (22:26 +0200)]
Fix extension styling

St.Theme.load_stylesheet() does not queue a theme context change, so
any styling of widgets created before will not be updated. To fix this,
load the stylesheet before the extension builds its own UI in enable()

https://bugzilla.gnome.org/show_bug.cgi?id=682128

14 years agoautorunManager: Don't show a right-click menu
Jasper St. Pierre [Wed, 5 Sep 2012 15:34:01 +0000 (12:34 -0300)]
autorunManager: Don't show a right-click menu

Activating the source shouldn't be possible, and neither should
removing it.

https://bugzilla.gnome.org/show_bug.cgi?id=683438

14 years agomessageTray: Split out the building of the right menu to a separate method
Jasper St. Pierre [Wed, 5 Sep 2012 15:32:45 +0000 (12:32 -0300)]
messageTray: Split out the building of the right menu to a separate method

Besides code cleanliness, this allows us to stub out a right-click menu
for resident sources.

https://bugzilla.gnome.org/show_bug.cgi?id=683438

14 years agostatus/network: Fix another StIconType regression
Florian Müllner [Thu, 13 Sep 2012 18:30:38 +0000 (20:30 +0200)]
status/network: Fix another StIconType regression

14 years agoscreenShield: Add box-shadow to the shield
Florian Müllner [Thu, 13 Sep 2012 16:45:55 +0000 (18:45 +0200)]
screenShield: Add box-shadow to the shield

According to the mockups, the screen shield should cast a shadow
when lifted.

14 years agorecorder: Fix more fallout from session-mode changes
Florian Müllner [Thu, 13 Sep 2012 12:27:37 +0000 (14:27 +0200)]
recorder: Fix more fallout from session-mode changes

14 years agoshellEntry: Make the entry have a fake focus state when a context menu is open
Jasper St. Pierre [Thu, 6 Sep 2012 19:35:54 +0000 (16:35 -0300)]
shellEntry: Make the entry have a fake focus state when a context menu is open

This means that right-clicking on an entry shouldn't visibly change the theme,
which is unexpected. Make sure that closing the menu refocused the entry, too.

https://bugzilla.gnome.org/show_bug.cgi?id=683509

14 years agoshellEntry: Don't use a ClutterClickAction to pop up a menu
Jasper St. Pierre [Thu, 6 Sep 2012 19:14:32 +0000 (16:14 -0300)]
shellEntry: Don't use a ClutterClickAction to pop up a menu

This removes support for long press, but fixes the brokenness of
other types of event handling.

https://bugzilla.gnome.org/show_bug.cgi?id=683509

14 years agostatus/keyboard: Handle IBus engines which don't specify a symbol
Rui Matos [Sun, 9 Sep 2012 20:44:25 +0000 (22:44 +0200)]
status/keyboard: Handle IBus engines which don't specify a symbol

In this case, fall back to the 2 or 3 letter language code or, failing
that, to a keyboard symbol.

https://bugzilla.gnome.org/show_bug.cgi?id=683613

14 years agostatus/keyboard: Make IBus display strings consistent with g-c-c
Rui Matos [Fri, 31 Aug 2012 16:14:48 +0000 (18:14 +0200)]
status/keyboard: Make IBus display strings consistent with g-c-c

Instead of entries like "Anthy" we want "Japanese (Anthy)".

https://bugzilla.gnome.org/show_bug.cgi?id=683124

14 years agost-im-text: Replace key-* handler with captured-event
Florian Müllner [Wed, 12 Sep 2012 12:35:52 +0000 (14:35 +0200)]
st-im-text: Replace key-* handler with captured-event

When using an input method like IBus, the IM is expected to process
key events before anything else. Currently this doesn't always work
as expected, as the event filtering is done in the default handlers
of the key-press and key-release events, e.g. only after other
handlers have been run.
To allow the IM to filter events earlier, move the code to a
captured-event handler instead.

https://bugzilla.gnome.org/show_bug.cgi?id=658325

14 years agodash: Don't underallocate show-apps button
Florian Müllner [Mon, 10 Sep 2012 18:42:08 +0000 (20:42 +0200)]
dash: Don't underallocate show-apps button

When the dash contains more icons than fit at the minimum icon size,
icons are cut off at the end. This means that the show-apps button
will be the first to disappear, which is problematic given it's the
sole access point for other applications (for those that refuse to
use search at least).
Fix by using a dedicated widget for the dash actor, so that in case
of underallocation only icons above the show-apps button end up being
cut off.

https://bugzilla.gnome.org/show_bug.cgi?id=683340

14 years agoUpdated Marathi Translations
Sandeep Sheshrao Shedmake [Wed, 12 Sep 2012 10:55:12 +0000 (16:25 +0530)]
Updated Marathi Translations

14 years agoAssamese translation updated
Nilamdyuti Goswami [Tue, 11 Sep 2012 15:27:52 +0000 (20:57 +0530)]
Assamese translation updated

14 years agoHide the user menu in the GDM greeter lock screen
Giovanni Campagna [Mon, 10 Sep 2012 09:34:49 +0000 (11:34 +0200)]
Hide the user menu in the GDM greeter lock screen

https://bugzilla.gnome.org/show_bug.cgi?id=683705

14 years agoScreenShield: move lock status handling to use session mode
Giovanni Campagna [Sun, 26 Aug 2012 14:53:08 +0000 (16:53 +0200)]
ScreenShield: move lock status handling to use session mode

Have distinct session modes for the lock screen and the unlock dialog,
and rework the logic in ScreenShield to have the lock-screen mode stack
onto the unlock-dialog mode (where applicable)

https://bugzilla.gnome.org/show_bug.cgi?id=682542

14 years agoSt: don't focus hidden actors
Giovanni Campagna [Thu, 6 Sep 2012 20:12:44 +0000 (22:12 +0200)]
St: don't focus hidden actors

If an actors is not mapped (visible and all parents visible), then don't
allow navigating focus to it.
This fixes a regression in the keyboard navigation of the panel with
invisibile items.

https://bugzilla.gnome.org/show_bug.cgi?id=683529

14 years agoPolkitAgent: don't crash if there is no avatar
Giovanni Campagna [Mon, 10 Sep 2012 08:18:03 +0000 (10:18 +0200)]
PolkitAgent: don't crash if there is no avatar

If we're asking for root's password, we don't show an avatar. Don't
emit an exception in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=683707

14 years agoNotificationDaemon: don't fail if a tray icon has no WM_CLASS
Giovanni Campagna [Mon, 10 Sep 2012 13:43:24 +0000 (15:43 +0200)]
NotificationDaemon: don't fail if a tray icon has no WM_CLASS

If there is no WM_CLASS for a tray icon, it returns null, not the empty
string. Detect that case without an exception.

https://bugzilla.gnome.org/show_bug.cgi?id=683724

14 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Mon, 10 Sep 2012 16:18:06 +0000 (23:18 +0700)]
Updated Thai translation.

14 years agomessageTray: Restyle the summary counters
Debarshi Ray [Mon, 10 Sep 2012 15:41:30 +0000 (17:41 +0200)]
messageTray: Restyle the summary counters

They are bigger and show an ellipsis if the count goes over 99. They
now have a blurred background and a drop shadow based on
data/theme/close-window.svg.

https://bugzilla.gnome.org/show_bug.cgi?id=682891

14 years agoMessageTray: fix unexpanded height when receiving multiple telepathy messages
Giovanni Campagna [Sat, 8 Sep 2012 16:54:50 +0000 (18:54 +0200)]
MessageTray: fix unexpanded height when receiving multiple telepathy messages

ClutterBinLayout is so amazingly broken: it uses the y_expand property to
find out if the children needs to honor alignment/fill, but that property is
"bubbled up" from the grand-children, so the notificationWidget would notice
the y_expand on the notificationBin (necessary to make the layout manager on
notificationWidget honor the alignment property for the bin), and would
receive the full height of the MessageTray actor from the parent's layout manager,
resulting in a notificationWidget shifting up, with the notification detached
from the screen.

https://bugzilla.gnome.org/show_bug.cgi?id=683628

14 years agoUpdated Portuguese translation
Duarte Loreto [Sun, 9 Sep 2012 11:38:56 +0000 (12:38 +0100)]
Updated Portuguese translation

14 years agoUpdated Korean translation
Changwoo Ryu [Sat, 8 Sep 2012 22:25:27 +0000 (07:25 +0900)]
Updated Korean translation

14 years agoClean up vestiges of the OpenSearch system
Rui Matos [Fri, 7 Sep 2012 15:41:43 +0000 (17:41 +0200)]
Clean up vestiges of the OpenSearch system

https://bugzilla.gnome.org/show_bug.cgi?id=683583

14 years agostage: Change background color to grey
Adel Gadllah [Fri, 7 Sep 2012 07:35:04 +0000 (09:35 +0200)]
stage: Change background color to grey

The stage's background color can visible on screencasts when multiple monitors
with different resolutions are in use.

Change it to from blue to grey to look better as requested by the designers.

https://bugzilla.gnome.org/show_bug.cgi?id=683514

14 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Fri, 7 Sep 2012 15:58:44 +0000 (18:58 +0300)]
Updated Belarusian translation.

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 7 Sep 2012 13:13:59 +0000 (16:13 +0300)]
Updated Hebrew translation.

14 years agoUpdated German translation
Christian Kirbach [Fri, 7 Sep 2012 07:47:48 +0000 (09:47 +0200)]
Updated German translation

14 years agoPanel: don't animate session mode switches
Giovanni Campagna [Thu, 6 Sep 2012 19:22:57 +0000 (21:22 +0200)]
Panel: don't animate session mode switches

It causes problems with extensions, and it's excessively distracting.

https://bugzilla.gnome.org/show_bug.cgi?id=683526

14 years agoRevert "userMenu: Don't update the presence icon immediately"
Giovanni Campagna [Thu, 6 Sep 2012 19:21:33 +0000 (21:21 +0200)]
Revert "userMenu: Don't update the presence icon immediately"

This reverts commit f1ca96bbf0c56a5eaa135c777045bddb4290cebe.
We're moving towards atomic panel upgrade, so we don't need this.

https://bugzilla.gnome.org/show_bug.cgi?id=683526

14 years agoboxpointer: Clean up
Debarshi Ray [Thu, 6 Sep 2012 18:59:58 +0000 (20:59 +0200)]
boxpointer: Clean up

https://bugzilla.gnome.org/show_bug.cgi?id=680077

14 years agoboxpointer: Avoid malformed boxpointer arrow
Debarshi Ray [Sat, 1 Sep 2012 14:42:50 +0000 (16:42 +0200)]
boxpointer: Avoid malformed boxpointer arrow

If the arrow's origin is so close to the edge that the arrow will not
be isosceles, we try to compensate as follows:
  - We skip the rounded corner and settle for a right angled arrow as
    as shown below.
    |\_____
    |
    |
  - If the arrow was going to be acute angled, we move the position of
    the box to maintain the arrow's accuracy.

https://bugzilla.gnome.org/show_bug.cgi?id=680077

14 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 6 Sep 2012 17:57:27 +0000 (19:57 +0200)]
Updated Slovenian translation

14 years agol10n: Updated Persian translation
Arash Mousavi [Thu, 6 Sep 2012 16:14:44 +0000 (20:44 +0430)]
l10n: Updated Persian translation

14 years agoUpdated Brazilian Portuguese translation.
Adorilson Bezerra [Thu, 6 Sep 2012 15:32:17 +0000 (11:32 -0400)]
Updated Brazilian Portuguese translation.